removing obstacles - German English Dictionary